package Model.Dominio;



public class Veiculo {
	public TipoVeiculo tipoVeiculo;
	private Locacao locacao;
	private String placa;
	private String marca;
	private String cor;
	private String modelo;
	private boolean disponivel=true;
	private double kmAtual;
	private int numLoc;
	private int id;

	public Veiculo(){
		
	}
	
	public Veiculo(String placa, String marca, String modelo){
		this.placa = placa;
		this.marca = marca;
		this.modelo = modelo;
	}
	
	public Veiculo(String cor, String marca, String placa, String modelo, TipoVeiculo atipoveiculo){
		this.tipoVeiculo = atipoveiculo;
		this.cor = cor;
		this.modelo = modelo;
		this.marca = marca;
		this.placa = placa;
		this.disponivel = true;
	}

	public String toString() {
		return "Placa: " + this.placa + " Marca: " + this.marca + " Modelo: " + this.modelo;
	}
	

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}
	
	public TipoVeiculo getTipoVeiculo() {
		return tipoVeiculo;
	}

	public void setTipoVeiculo(TipoVeiculo tipoVeiculo) {
		this.tipoVeiculo = tipoVeiculo;
	}
	
	public String getPlaca() {
		return placa;
	}
	public void setPlaca(String placa) {
		this.placa = placa;
	}
	public String getMarca() {
		return marca;
	}
	public void setMarca(String marca) {
		this.marca = marca;
	}
	public String getCor() {
		return cor;
	}
	public void setCor(String cor) {
		this.cor = cor;
	}
	public String getModelo() {
		return modelo;
	}
	public void setModelo(String modelo) {
		this.modelo = modelo;
	}
	public boolean isDisponivel() {
		return disponivel;
	}
	public void setDisponivel(boolean disponivel) {
		this.disponivel = disponivel;
	}
	public double getKmAtual() {
		return kmAtual;
	}
	public void setKmAtual(double kmAtual) {
		this.kmAtual = kmAtual;
	}
	public int getNumLoc() {
		return numLoc;
	}
	public void setNumLoc(int numLoc) {
		this.numLoc = numLoc;
	}	
}